🇬🇧 en it 🇮🇹

tower over verb

  • (transitive) To be much taller or higher than something; to loom over.
dominare, innalzarsi, sovrastare, torreggiare
Wiktionary Links